Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Anton Kalashnikov

Anton Kalashnikov

Lead Frontend Developer

frontend
software development
lead
javascript
35 years old
St. Petersburg Russia
Employed Available
8+ years of software development. I have stored knowledge and experience about arhictecture of applications, effective writing of quality programming code and communications with members of the whole proccess of software development.
4+ years of development of frontend for web applications. I implement rich and very functional interfacies using modern technologies.
2+ year of team management.

"Well, anything worth doing is worth doing right". These words of a character Tom Hanks played I can put down to myself. I very like my job and like to work. I always try to do the most as I can.
Both on my work and out of the work I prefer to expand my knowledge and sills, to move forward and not stand still. I like reading, trying new technologies, sharing knowledges.
I am in permanent search of the ideal.
Resume created on DoYouBuzz
  • manage frontend team
  • monitor technical needs of the team and project and create tasks to include them to plan flow
  • estimate of business and technical tasks
  • participate in planning
  • participate in key solutions related to development flow
  • design arhitecture of the app
  • communicate with neighbouring development and testing groups
  • hire new teammates
  • create development standarts for frontend team
  • implement new features of the product and fix bugs
Learn more
  • plan and control work of the team of 5 members: one database developer, two java developers and two frontend
  • review code and architecture of an applicaion
  • interview persons for the job
  • define standards of the software development
  • improve quality of code and control the following standards of development
  • improve proccess of the development
  • communicate with other development teams, testing teams, release managers and architectors
  • advise about frontend development
  • write frontend code and code of RESTful services
Learn more
  • support existing UI code
  • choose instruments and technologies for frontend development
  • define standards of the frontend development
  • write code of RESTful services
  • review code and the following standards of development
  • control outsource members of the team
  • design architecture of an application
Learn more
  • make markup according to given desing prototype
  • fix bugs and refactor existing markup
  • write client libraries using javascript
  • refactor javascript code and write tests for it
  • create an interactive map
  • develop portlets, add new functionality and fix bugs in existing portlets
  • create new SOAP services and support present code base
  • support code of REST services
  • analyse legacy code and suggest steps to enhance architecture of an application
  • describe project solutions
Learn more

Middle Fullstack Developer

Sowtware Solutions
February 2012 to November 2013
Full-time
St. Peterburg
Russia
  • fix bugs detected during testing and operation
  • optimize performance of high loaded parts of an application (optimize serverside code and database queries)
  • add new functionality to both frontend and backend
  • prepare virtual machine images on base of vagrant and chef-solo
  • participate analysis of business requirements and in design of data model
Learn more

Web Developer

LOMO-ELTEM
November 2010 to January 2012
Freelancer
St. Petersburg
Russia
  • create new web site with Joomla under the hood
  • administer web site
  • analyze stucture of DB and optimize it
  • improve frontend of the web site
  • extend functionality of the web site
  • create e-shop built on CMS Joomla + VirtueMart

Developer

Telda
February 2008 to November 2008
Part-time
St. Petersburg
Russia
  • design architecture of application
  • analyze current database structure, architect new database structure
  • write stored procedures
  • create report forms using DevExpress
  • write a part of Data Access Layer (DAL)
  • write a part of Business Logic Layer (BLL)
  • create some part of web forms
Learn more
  • JavaScript
    Advanced
  • Design Patterns
    Advanced
  • BEM
    Advanced
  • System Thinking
    Advanced
  • Team Management
    Advanced
  • TDD
    Advanced
  • Agile Methodologies
    Advanced
  • Angular
    Advanced
  • KnockoutJS
    Intermediate
  • CSS
    Advanced
  • HTML5
    Advanced
  • Java
    Good
  • Spring MVC
    Good
  • PHP
    Good

Mechatronics and Robotics, Robotics

Ustinov Baltic State Technical University 'VOENMEH', Saint Petersburg

September 2008 to July 2013

Comptuter complexes, computers, systems and networks, Comptuter complexes, computers, systems and networks

St. Petersburg College of Aircraft Instrumentation and Automatics, Saint Petersburg

September 2004 to July 2008
  • Completed Code
  • Chess
  • Football
  • Cycling
  • Russian rock
  • Acoustic piano
  • Acoustic guitar